Taiwan red pine - English Synonyms Dictionary